home *** CD-ROM | disk | FTP | other *** search
- #!/bin/sh
-
- set -e
-
- if [ -r /etc/default/ntpdate ]; then
- . /etc/default/ntpdate
- fi
-
- if [ "$NTPDATE_USE_NTP_CONF" = yes ]; then
- for f in /etc/ntp.conf.dhcp /etc/ntp.conf /etc/openntpd/ntpd.conf; do
- if [ -r "$f" ]; then
- file=$f
- break
- fi
- done
- if [ -n "$file" ]; then
- NTPSERVERS=$(sed -rne 's/^(servers?|peer) ([-_.:[:alnum:]]+).*$/\2/p' "$file" | grep -v '^127\.127\.') || [ $? -le 1 ]
- fi
- elif [ -r /etc/default/ntpdate.dhcp ]; then
- . /etc/default/ntpdate.dhcp
- fi
-
- exec /usr/sbin/ntpdate $NTPOPTIONS "$@" $NTPSERVERS
-